// 工具对象
const utils = {
  /**
   * 用于页面轻提示
   * @param {*} title 提示的文本
   */
  toast(title = '加载数据失败...') {
    wx.showToast({
      title,
      icon: 'none',
      mask: true,
    })
  },
  /**
   * 根据时间戳转成日期
   * @param {*} timeStamp  时间戳
   */
  formatDate(timeStamp) {
    const date = new Date(timeStamp)
    const year = date.getFullYear()
    const month = date.getMonth() + 1
    const day = date.getDate()
    return [year, month, day].map(this.formatNumber).join('/')
  },
  formatNumber(n) {
    const s = n.toString()
    return s[1] ? s : '0' + s
  },
}

// 把工具对象挂载到wx(全局对象)上
// 注意点: 挂载在wx上的属性和方法不能和内置的同名
wx.utils = utils

// 默认导出
export default utils
